very strong (taste/odour) - Turco Inglés Diccionario